lime tree [citrus] - Francés Inglés Diccionario